exalt/praise extravagantly - French English Dictionary